London Underground have covered up a sub-station with art
On a side street just off Edgware Road can be found a new electricity sub-station, required as part of the upgrade of the Underground for more trains and trains that are more thirsty in terms of electricity consumption.
Dec
03
2012