A three bedroom ground floor flat in a prestigious in a red brick mansion block. The flat is moments from one of London's favourite shopping district of Kensington High Street. Holland Park is only a short walk away from the flat, Kensington Gardens and Hyde Park is also a very short bus ride...