2 bedroom property in Powell Place, Prince of Wales Terrace, London, W4 - £700,000 | Chestertons