Robert's Mews flat is the ideal place to stay in London, we loved everything about it, it is more than five stars. The flat is ideally situated for transport, parks, shopping, restaurants, sightseeing, but best of all was the flat itself, a wonderful character filled Mews flat, spotlessly clean, a perfect home away from home, and Robert himself is the perfect host.