Repeat: The Cavalry and Guards Club is situated at the Hyde Park end of Piccadilly, in the heart of Mayfair, with stunning views over Green Park.
The Cavalry and Guards Club is situated at the Hyde Park end of Piccadilly, in the heart of Mayfair, with stunning views over Green Park.