Club Aquarium

London, Greater London