Notting Hill teaches you stuff

Published On 03/09/2011 Published On 03/09/2011
Previous Venue Next Venue Venue Description
1. The Idler Academy 81 Westbourne Park Road, London, W2 5QH

This newly opened Notting Hill concern proudly proclaims itself a bookseller, coffeehouse, and school, with literature-lined walls of new and secondhand tomes surrounding antique furnishings, where guests are served teas, coffee, and housemade cakes. Educ