UK
London
Retail Fulham Palace Road W
W6
Fulham Palace Road
To Let
4,066 sf
Shop, Restaurant
- Ideal supermarket/restaurant opportunity - Original lease allows for A1 with ancillary A3 and..