The Moon on the Hill

373-375 Station Road Harrow HA1 2AW