Kensington Rooms & Apartments

37 Collingham PlaceLondonUnited Kingdom
Hotel
Loading