Central Station Pub

Central Station Pub
37 Wharfdale Road, London, N1 9SD
Photo of Central Station Pub