One of London’s most recognisable landmarks, this is Battersea Power Station. It is a decommissioned coal-fired power station located on the south bank of the River Thames, in Battersea.