Alto benefits from open space and adjoining woodland yet is still in close proximity to the shops, bars and many restaurants in Crystal Palace. Crystal Palace station is within easy reach, with journey times of just 25 minutes to London Bridge, meaning quick and easy access to central London.