Address:
Canada Water Bus Station, Surrey Quays Rd, London, England SE16 7AR, United KingdomSouthwarkSE16 7AR
Description:
Near the bus stop for 225 and 381 going towards Rotherhithe. Fairly quiet spot without too many disturbances.
[adinserter block="13"]

Leave a comment