Bar & Restaurant
Have a restaurant concept in mind and the confidence that all you need is a fair shot at one of the world’s premier dining destinations? This space may be for you. Sitting right in the heart of Soho is this restaurant space for rent on Rupert Street. It’s fitted with a kitchen area, toilets, and storage.