City Place
(482)
Coffee shop
Address: Clock House Parade, 5 High St., London E11 2AG, United Kingdom
Hours: Closed ⋅ Opens 8 AM Fri
Phone: +44 7309 728695
Welcome to the next generation in shopping. Amid delightful pedestrian walkways we've assembled a collection of elite boutiques featuring extraordinary fashions ...