Blog 24th August Kensington High Street, Kensington, London W14 Beautiful three bedroom apartment set within a luxury development on Kensington High Street. Read More