Tudor Barn is a one-stop venue for private and corporate events in London. You can schedule personal meetings to go through all of the tiny details of your special day and to ensure everything is just as you always imagined. If you want to come through public transport then Eltham Railway Station is only five minutes away with fast trains to London Bridge via Lewisham (DLR). There are also regular Buses (124, 132, 160, 161 & 286) to Bromley, Catford, Chislehurst, Eltham, and Woolwich.