
Shopping
TASCHEN Claridge’s
On the corner of Brook Street and Davies Street in the heart of Mayfair, Claridge’s packs serious clout as one of the world's most iconic five-star hotels. Sharing that same storied building, German art book publisher TASCHEN have just opened...