R
Richard Sherratt Review of The Cavendish Hotel
Great position for central London and theatre land...
Great position for central London and theatre land. Nice clean room. Good facilities.
Great position for central London and theatre land. Nice clean room. Good facilities.
Comments: