2-24 Kensington High Street,
London,
England,
UK,
W8 4PT
The hotel is located on one of the most
upmarket and
popular shopping high streets in London, Kensington High Street.
A great range of shops from covered markets to
large stores,
small boutiques and many cafes make it a must see for the London
visitor. At the Eastern end
of the road is Kensington Palace and
Kensington Gardens. Just to the North is the chic and
village-like Noting
Hill.