CLOSED££

Farmer J London Bridge

restaurant
4.1(105 reviews)
Unit SU49, Bermondsey St, London SE1 2TF, UK