Black Horse Mews consists of 6 * 1 Bedroom Houses located in the ever-popular Waterloo Road, Uxbridge