J & R Snack Shop

Confectioner at Kiosk 1, Embankment Underground Station, Villiers Street
J & R Snack Shop image
Ad
Address
Kiosk 1
Embankment Underground Station
Villiers Street
Trafalgar Square
London
WC2N 6NG
Map
Nearest Station
Embankment
0.09 miles
Category
Confectioners

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this business