We all know that London has some of the best restaurants in the country and this is especially true in the Mayfair area. Mayfair has dozens of high quality restaurants that are ideal for tourists or for business lunches with colleagues or with prospective clients. Notable restaurants include Murano an Italian on Queen St, Scott’s [...]
RSS Feed
Twitter
October 6th, 2010
Posted in
Tags: