Other Restaurants in London - Battersea 103 Lavender Hill, Battersea, London, SW11 5QL Tags: bar, live music, modern european, terrace, vegetarian dishes