The nearest train station is London Victoria.
Yr orsaf drên agosaf yw London Victoria.