Royal Oak

Royal Oak
95 High Street, Harlesden, London, NW10 4TS
Photo of Royal Oak