Balham Lodge 3* London, UK

Hotels in UK - Hotels in London - Balham Lodge

Dating back to Edwardian times, this guest house offers free Wi-Fi throughout the building, and a 24-hour front desk so you can come and go as you please.