Time until you can enjoy yourself inside a pub with 5 mates

The countdown is on >>>


14 Staplehurst Road, Lewisham, London, SE13 5NB

Real ales and great pub food, served in a friendly, welcoming atmosphere in an historic building in South London.

The Station Hotel, as you might expect, is located near two train stations (Hither Green & Lewisham Station) in this residential part of London, making it the perfect meeting place for friends around the area. With easy links into Central London, but far enough out of town to feel like a real locals’ pub, The Station enjoys the best of both worlds.

Popular with Hither Green locals and visitors alike, The Station Hotel is the perfect place to meet friends, relax and eat and drink well.