在英国马路我看到不少房子上标注 to let I see on the streets of London lots of billboards with 'to let' on it. At first I didn't understand what it meant. So I guessed maybe it was supposed to be toilet but without the 'i'. So I'm wondering how this phrase is used. " &nbs ...