British in London - Battersea 62-64 Battersea Bridge Road, Battersea, London, SW11 3AG Tags: modern scottish, private parties: up to 60 guests, vegetarian dishes