I arrived at the Mayflower a little apprehenisve after reading some recent reviews. I walked left out Earls Court tube station, left again, and 1 minute down the road and i was at the Mayflower, so first star for location- SO central and easy to get to. I arrived at the lovely reception area and was greeted by a friendly... more





