Category: | Bus station, Transit station, |
---|---|
Address: | London NW10 0PQ, UK |
Postal code: | NW10 0PQ |
A place most sacred that rejuvenates the body. A fountain of youth cunningly disguised as a bus stop. I will die to protect this place and the secrets it guards.