Great place to stay in London. Quiet and nice.