The Harrow

The Harrow
Station Road, Harrow, Middlesex, HA1 2TB