Rail House Café is located in London, United Kingdom on 8 Sir Simon Milton Square, Westminster. Rail House Café is rated 3.9 out of 5 in the category modern european restaurant in United Kingdom. A modern café with handsome bars and a diversity of spaces that evolve throughout the day. The international menu has a contemporary and relaxed approach, offering healthy choices for every day, with plenty of naughty stuff on there too.
***NOW taking bookings for the Christmas period from 25.11 - 24.12. View the menus on our website.***
Address
8 Sir Simon Milton Square, Westminster