This location in London was a Dream! We could walk to everything and the property was so nice. Great beds, great bathrooms, fabulous kitchen. It was just across the park from the Palace and down the street from Prince Charles's house!
I would say the only...”
Melissa B., Jan. 6 '19