London House

London, SW11… show map

Imperial Wharf Station is within 500 yards

Imperial Wharf Station is within 500 yards

About London House

You’ll feel right at home tucked away in leafy Battersea as you settle into London House for your special day. Overlooking Battersea Square, this neighbourhood bar and restaurant combines effortless chic with a relaxed atmosphere to give you the wedding day you’ve always dreamed of; stylish without the stress.

Hold an intimate ceremony in London House’s charming garden and terrace, and afterwards celebrate your new union with friends and family in the contemporary dining area. Using only the freshest seasonal produce and ingredients, you and your loved ones will enjoy dishes guaranteed to get everyone feeling the love.

There is also accommodation available at York & Albany.

3 Rooms and Event Packages for Hire at London House

London House Gallery

London House is popular for:

London House Location

London, SW11…

Imperial Wharf Station is within 500 yards

Imperial Wharf Station is within 500 yards

Similar venues