twentytwentyone logo
twentytwentyone shoptwentytwentyone shop

274/275 Upper Street London N1 2UA
T: 020 7288 1996

Monday - Saturday 10am - 6pm
Sunday 11am - 5pm

Set over two floors, our shop offers a wide range of furniture, lighting, accessories and gifts.


twentytwentyone showroom

18c River Street London EC1R 1XN
T: 020 7837 1900

Monday - Saturday 9.30am - 5.30pm

Web, wedding gift service and mail order enquiries. 

Our showroom is set within a courtyard of old stable buildings with client parking. Exterior and interior furniture and lighting collections are on display.


twentytwentyone Contracts

18c River Street London EC1R 1XN
T: 020 7837 0220

Monday - Friday 9.15am - 5.45pm

twentytwentyone Contracts is a dedicated commercial sales team working with architects, designers and direct to business.