The Showroom,
63 Penfold Street,
NW8 8PQ
020 7724 4300
http://www.theshowroom.org/
Tube:
Train:
Bus:
Javascript is required to view this map.