Total Accommodation | 13 Properties |
Popular Area | City of Westminster, Royal London Borough of Kensington and Chelsea |
Popular Hotel | Amazing South Kensington Mews House by Underthedoormat, Fantastic 2BD Mews House - Heart of Paddington |
Popular Landmark | Paddington Station, Big Ben |
Currently, there are around 13 Villa that you can book in Central London