ATM ← View details 95 Effra Road, Lamberth, London, EN SW2 1DF Get Directions From* To * — Required information