cheek by jowl
very close together.
Business and residential buildings have been developed cheek by jowl in this city.
Etymology: based on the idea that the cheek and jowl (= parts of the face) are very close to each other
Cambridge English Idioms Dictionary