Premier Inn London Kensington
11 Knaresborough Place, London
SW5 0TJ