Review: 1 Hotel Mayfair, London
The hotel that’s eco-friendly with a filtered water tap in each room, with sweeping skyline views of London.
The hotel that’s eco-friendly with a filtered water tap in each room, with sweeping skyline views of London.