Benefitting from stunning views of the London skyline and an abundance of light is this exceptional three bedroom new build apartment for rent situated on the