Holiday Flats in London - Bermondsey Larch Court, 2 Royal Oak Yard, Bermondsey, London, SE1 3GB Tags: accommodation, holiday rentals, london