1,000 m

Delicatessen near Victoria Station, London