Quite the find if you’re looking to stay in the Royal Borough of Kensington and Chelsea, in London.