Skip to main content
RESERVATIONS: 44 (0)207 769 3066
Phone: +44207 915 2826

Email: mayfairspa@themayfairhotel.co.uk

Giant Horse Statue

Located in Marble Arch, this must-see statue is of a 27ft-high horse head, sculpted by Nic Fiddian-Green. Originally placed as part of a revamp to London's Marble Arch, the statue known as 'The Giant Horse' is a favourite to many.

-->