101 - 103 Edgware Road London W2 2HX
Display of an illuminated Ramadan sculpture measuring 2.9m x 3.8m for a temporary period from 08 March 2024 to 11 April 2024 on land adjacent on the pavement Nutford Place.