Half Moon Street, Westminster Borough, London, United Kingdom As one of the oldest of its kind in London, Flemings is a 5-star deluxe hotel located in the heart of fashionable Mayfair. Clapham South Belvedere Hotel This rating is a reflection of how the property compares to the industry standard when it comes to price, facilities and services