2025 Bakervilla Street, London South