Prestigious Hotel dating from 1931, situated in center of Mayfair, opposite Hyde Park.
There are no tags yet for this venue.