2 July 2012
London Pleasure Gardens Live Up To Its Name
The London Pleasure Gardens are an oasis of culture perfectly set in a desolate industrial complex of warehouses. From within the complex visitors can see the newly erected Emirates Airline (Thames Cable Car) in the distance, elegantly cutting through the skyline and surrounded by a beautiful display of urban decay that the City of London […]