Block C - Caravel House - 22 Royal Cres
London, E16 2BG
- Retail for Sale
- £568,750 - £978,000
- 1,625 - 3,261 sq ft
- 2 Units Available
View on Map
LoopNet - the worlds No. 1 commercial property marketplace.