Ideal place for when you're in London for holidays, good location.