Located in Battersea Square, London House is a restaurant, bar and outdoor garden near Clapham and Fulham in South West London. Perfect for lunch, dinner, Sunday roast, cocktails, bar snacks and brunch on the weekends, London House also offers a 'kids eat free' menu and is dog friendly throughout. It is the perfect venue for weddings, parties and corporate events, with private dining areas and menus created especially for your event.