The Elm Tree

The Elm Tree
16A Orchard Street, Cambridge, CB1 1JT
Photo of The Elm Tree