Three Hammers

Three Hammers
The Ridgeway, Hammers Lane, London, NW7 4EA