Company name: Clocktower Cafe
Description: Open hours: Mon - Sat 8 AM - 7 PM
151 Uxbridge Rd, London W7 3SP, United Kingdom