Lift 109 is London’s new tourist attraction which offers 360 views of the capital

The lift is quite a unique attraction which sees you go up the iconic chimney at Battersea Power Station.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here