Penthouse next to London’s River Thames

Check out this more than £10 million penthouse next to London’s River Thames! At the Battersea Power Station development.