The London Town House is situated on the famous Heaver Estate Balham, built by Lord Alfred Heaver at the end of the last century.

Balham is well positioned for easy access into cental London ten minutes to Victoria Station by train (Buckingham Palace). The House overlooks Tooting Common which has a Cafe, Tennis courts, and Childrens play area. The Tooting Bec Lido, one of the largest outdoor pools in Europe, has an open 50 metre swimming pool and picnic area - perfect for a hot summer's afternoon.

Local restaurants include Chez Bruce which is consistently voted one of the top ten restaurants in London.

Click for more Information