Ample seat space and departure board
Camberwell Road Albany Road (Stop N) is located at London SE5 0EG, UK