The Rail House Cafe
Located just down the road from the Queen herself! With Buckingham palace a 10 minute walk away, this quirky venue is perfect for royal visits.
BY TRAIN: The venue is only a short walk from Victoria station
BY CAR: 8 Sir Simon Milton Square, Victoria, London SW1E 5DJ