Briar Walk Bed and Breakfast and Self-catering Flat

3 Briar Walk, Putney, London SW15 6UD