map placeholder

Lena's Bar and Kitchen

39 Queenstown Road, London, SW8 3RE

***** British
  • default
Average
Main course: £10
Food spend: £25

Lena's Bar and Kitchen

39 Queenstown Road, London, SW8 3RE

Contact +44 2076222788

See all restaurants in London

Unfortunately, you can't book Lena's Bar and Kitchen online on this site

Nearby restaurants

Book this restaurant