Grand Central Cafe, Restaurant and Bar, situated in the stylish Melrose Arch, welcomes you to it´s hub where people, food and good experiences meet.
Like its namesake in New York, Grand Central is a captivating hub of people to observe and with whom to strike up long conversations. Be on the move with stylishly packaged takeaways or take some time out for a Manhattan–style burger, light meal or braised lamb.