Hotel The Short Let West Kensington - London United Kingdom - Photos
» Hotel The Short Let West Kensington - London United Kingdom
Hotel The Short Let West Kensington - London United Kingdom - Search and Book Hotel
26 Fairholme Road
W14 9Jx London
Hotels 3 Stars United Kingdom