CAP is an unique creative space located at 176 Prince of Wales Road in the heart of Camden.
Exhibiting the works of both established and mid career artists in an inspiring, innovative environment.
Accessible toilet
Gender neutral toilet
Book shop
Cafe