The Athenaeum Hotel & Residences

The Athenaeum Hotel & Residences

The Athenaeum Hotel & Residences, a beacon of five-star luxury, stands proudly in the bustling yet elegant Mayfair district of London. Directly opposite the serene Royal Green Park, this family-run hotel is renowned for its independent spirit and award-winning services. The Athenaeum is not just a place to stay; it’s a celebration of British heritage […]

The Arts Club

The Arts Club 1

The Arts Club relocated to its present elegant 18th Century town house at 40 Dover Street in 1896, affording its members a comfortable and impressive base in Mayfair. In September 2011 the Club re-launched after under-going a complete renovation, overseen by David D’Almada, transforming it into a truly venerable institution. In the course of its […]