Grand Union

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