O'Dell's is purveyor of the finest quality menswear and lifestyle goods from at home in London, the UK, and around the globe. Many of our products are made in England or exclusive to the store within the UK.
If you have any questions about O'Dell's or want to know more about our products then please feel free to email firstname.lastname@example.org or call +44 (0) 77 3012 9416.
For photos of the store, new arrivals and O'Dell's news follow our Instagram page @odellsstore.
We do offer online refunds but items must be returned within 14 days of the purchase date.
Thanks for shopping with us.
Locations & Hours
7 Greens Court
London W1F 0HQ
Monday 12 PM - 3 PM
Tuesday - Wednesday 11 AM - 6 PM
Thursday - Friday 11 AM - 6:30 PM
Saturday 11 AM - 6 PM
Sunday 12 PM - 3 PM
Town Hall Hotel, Bethnal Green
Patriot Square, London E2 9NF
We are proud to have a shop in the beautiful Town Hall Hotel in Bethnal Green. A carefully selected inventory of products have been picked for this special store. Items range from limited edition O'Dell's items such as wash bags to stationery, gifts, and items for the home.
Wallpaper London City Guide
Timeout June 2015 Interior Special
Evening Standard 'Men's shop of the week'
Financial Times 'How to Spend it' magazine