Stone’s throw away from (something)

To be very close to something.

The new store is a stone’s throw away from the large supermarket.