If you say
that one place is a stone's throw from
another, you mean that the places are close
to each other.
...a two-bedroom apartment just a stone's throw from the beach.
Just a stone's throw away is the City Art Gallery.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers