Greenwich Market

Greenwich Market
166 Greenwich High Road, London, SE10 8NN