Reflection Apartments, Cascade Way, W12 for £2,650 pcm. Marketed by Regent Letting and Property Management, London ...