Handy place for short stays while in London