Travelling by train to the 18 Stafford Terrace is super-simple. The nearest railway station to the 18 Stafford Terrace is Shepherd's Bush, which is served by London Overground and Southern services throughout the day. It's 26 minutes to the 18 Stafford Terrace on foot. Local buses and the London Underground (Central and District Lines) are also available.
The 18 Stafford Terrace is full of wonders for all to enjoy. You'll find it jam-packed with a fascinating historic collection and intriguing displays, suitable for all ages.
Visit the 18 Stafford Terrace website for opening information.