Eccleston Yards
21 Eccleston Place, London, SW1W 9NF, United Kingdom | 020 7312 6360 | Website Back to resultsFun corner of London to explore - Review of the outside space only
Eccleston Yards was the site of the former Eccleston Place Power Station. In 2018, it opened to the public. It is a cute courtyard with step free access, surrounded by a small selection of indepe...
1 result shown