Title. Double click me.
Creation Box London is situated at Make Space Studios-
Nearest Tube-Lambeth North
Nearest Main Line-Waterloo Station
Across from Lambeth North tube, you will see a sushi restaurant. Directly opposite is Newnham Terrace. Take a right down that road, look directly up and you will see pink stairs and a large Make Space Studios Sign. YOU HAVE ARRIVED! It is a 3 minute walk from Lambeth North Tube.
e. Double click me.C