Top Floor Flat, 50 Shorrolds Road, London, SW6 7TP | Dealsourcr