Luxury Royalty Mews offers a great location, putting you within a short 10-minute walk of Oxford Street and Leicester Square. Apartments feature bonuses such as kitchens and washers/dryers, along with patios and LCD TVs. Public transportation is only a short walk: Tottenham Court Road Underground Station is 3 minutes and Leicester Square Underground Station is 7 minutes.