Shop, Restaurant
To Let 1,560 sf
One retail unit on the Fulham Road, one of West London’s most renowned destinations...
The premises is situated on the north side of Fulham Road in a lively, busy area of Fulham and Chelsea. The unit commands a prime position with close..