Find Us
...
By Car
There is pay and display street parking on Christchurch Way and surrounding roads.
By Rail
Nearest station: Maze Hill - 15 minutes from London Bridge.
Trains from Cannon Street, London Bridge and Blackfriars.
By Bus
177 – Abbeywood, Greenwich, Peckham
180 – Thamesmead, Greenwich, Lewisham
286 – Greenwich, Blackheath, Eltham
386 – Greenwich, Blackheath, Woolwich
188 – North Greenwich Underground Station, Russell Square
(all buses stop on Trafalgar Road)