Convenience Stores nearby 128 Queen Victoria St, London EC4V 4BJ, UK

WHSmith

Approximately 1.95 km away
Address: Charing Cross Station, 1 Strand, London WC2N 5NG, UK

Brick Lane Mini Market

Approximately 1.97 km away
Address: 100 Brick Lane E1 6RL, United Kingdom