The Manor Tooting 196 Tooting High Street, London SW17 0SF