EnglandGreater LondonLondon
6 guests
2 bedrooms
2 bathrooms
With the best of Balham on it’s doorstep, this apartment makes a great base for a refreshing city break. Outside, you can stroll to restaurants, cafes and shops in just three-minutes, while Balham und...
From €369 Nightly