Springfield Place, Hornbeam Mews, SW17 for £3,300 pcm. Marketed by Regent Letting and Property Management, London ...