Google Street View of Nikki's Place Restaurant

Address: 282 Barking Rd, London E13 8HR, United Kingdom | Phone: +44 20 7511 2943

Nikki's Place Restaurant 360° Google Street View panorama

Nearby Restaurants