Tag: roba london
Review: Roba bar and Restaurant – A hot grill in London
Roba - London's hottest new grill Situated a 5 minute walk from Paddington station, on the ground floor of the Norfolk Towers lays newly opened restaurant...
Stay informed
All Rights Reserved. Seen in The City © 2022