The Dot

The Dot
79 Stoke Newington Road, London, N16 8AD
Photo of The Dot