London House SW11
This restaurant and bar with views of Battersea Square is a stunning addition to our books.
This property boasts a warren of little rooms featuring sleek monochrome furnishings.
Featuring a delightful garden with climbing vines and plenty of seating.