Iconic shopping destination Sloane Street has had a facelift, now boasting wider pavements, enhanced seating and lighting, ...
Strategically located at 216 Oxford Street, right next to IKEA's forthcoming multi-floor store set ... and multidisciplinary artist based in between London and northern Italy. He coordinated the ...