16 Austin Avenue is just 1.8 mi away from the center of Bromley. You can easily get to other landmarks from 16 Austin Avenue, including The Crystal Palace, which has been found to be a popular place to visit amongst tourists.