New Kent Apartments - London United Kingdom - Photos
New Kent Apartments - London United Kingdom - Search and Book Hotel
55 Inverness Terrace, Bayswater,
W2 3Jn London
Hotels 2 Stars United Kingdom
55 Inverness Terrace, Bayswater,
W2 3Jn London
Hotels 2 Stars United Kingdom