The Camden Tup

The Camden Tup
2-3 Greenland Place, London, NW1 0AP
Photo of The Camden Tup