Cosmopolitan Hotel with Georgian facade located between Oxford Street & Grosvenor Square in the heart of Mayfair.
There are no tags yet for this venue.