Once again I'd be grateful for any help with the following clues which are all London Stations:-
1. Lots like to live here
2. There are less chairs than there used to be
3.Everyone who lives here is perfect
4. To be found near Seaford
5. Don't get caught crossing the small river