Kensington Knaresborough - Deluxe Studio


Kensington Knaresborough

Knaresborough Place
Tube: Earl’s Court & Gloucester Road

__1206