London.
(From mouth and Street).
1. f. entrance or entrance of a street.
2. f. secondary street that flows to another.