C
Chris Garratt Review of The Dome, Tuffnell Park
I like this place, but like all places in London p...
I like this place, but like all places in London parking can be an issue. Could do with having a lift but the building itself is great and so are the staff, they are very accommodating and make you feel welcome.
Comments: