1 - on
2 - in
3 - in
4 - on
5 - in the heart of
6 - to
7 - in easy reach of
8 - within walking distance