It’s a wonderful and valuable place to stay in London for holidays