SE208BG
Lambourne House, Apple Yard, London, SE20
Ground floor undercroft allocated parking Quiet location Sunny outside terrace with South facing views Nearby multiple transport links Reception room over 20 ft long Top floor flat