13 May Station House 11 Masons Avenue, Harrow, Greater London, HA3
Station House is a mixed use building with upper floors of residential and a ground floor self contained commercial unit. The commercial space extends to 2,210 sq ft with its own kitchen and male and female WC's....