Crossword clues for Place to stay in London 4 letters:FLATPlace to stay in LondonSAVOYHOTELPlace to stay in central London