Great place, location, and value in London.