Map for 00 Abdale Road, London, England W12 7ET