3 ms·It is actually one of the most alive and welcoming spaces in London.by __alexs 8mo agoIt is actually one of the most alive and welcoming spaces in London.