 |
The West Cromwell Hotel in
London is a cosy family run property in Kensington area,
very close to Earl’s Court Exhibition Centre and within
walking distance from some of the most important landmarks
of the city, which can be easily reached also by public
transport.
|
|
 |