Inside a £3,170,000 London Apartment with Amazing City Views! | Luxury Property Tour