Stayed for 3 nights at Fleming's Mayfair, 13 Half Moon Street Apartments at the conclusion of our central europe vacation. London was our final destination before heading home. I had chosen an apartment stay in London because it's much better value than London's overpriced hotels. It also offered us access to our own washer-dryer inside the apartment. After 2 weeks... more





