Nice big building in a good area of Croydon high street. Its the 5th biggest building in Croydon and is made up of offices; which includes the head office for Croydon PCT, and a part of the home office (amongst others).
Leon House also has space for conferences and meetings and has all the transport links you could ask for, Bus stop within a 3 mins walk, East, West and South Croydon train station within a 15 min walk. Loads of shops pubs, clubs and bars around with croydon town centre about 7 mins walk.
It is a bit of a landmark! read more