168 Borough High StreetLondonSE1 1LB020 7403 3875
nelsonsrestaurant@yahoo.co.uk
168 Borough High Street
London
SE1 1LB
Monday to Friday07:00 am - 5:00 pm
Saturday to SundayClosed
020 7403 3875