2 results
This property that is situated in the heart of affluent Fitzrovia and located on Cleveland Street.The area is bursting with restaurants, cafés and pubs as well as a variety of independent retailers.
This is a great opportunity for someone to take on this very well established fully licensed restaurants in prime location in Central London