Marina’s mews is the perfect place for a few days in London. It’s cozy, very welcoming and clean. It’s also located in a strategic place, near good food and things to see.
Marina was the perfect host and communication and check in were super easy! Definitely recommend!