Restaurant May Fair Hotel

The May Fair Hotel – London

You know when you are enjoying yourself so much that you forget to take photos? Yeah, that kind of happened when we spent two nights at the gorgeous, luxury 5 star hotel, The May Fair Hotel in London. We w...