Grand Union

Grand Union
102-106 Camden Road, London, NW1 9EA
Photo of Grand Union