Weymouth Mews


Weymouth Mews - cobbled mews street between Weymouth Street and New Cavendish Street in the City of Westminster.