Or more commanly known as Central Hill Estate in Crystal Palace. Thats my old stomping ground. Those pic's are quite rare , cause every car I used to see left out on the estate didn't have any wheels !!!
Has that old petrol station in West Norwood been turned into an Auction Rooms?