The Avonmore hotel Kensington in an upmarket and typically English residential district in London, ideal for a business trip or for leisure.
Just a short distance from Hyde Park, the Mitre House Hotel is the ideal solution for business and tourist stays in the heart of London.