LOC2111: 1,000 sq ft of gallery/exhibition space (Kensington and Chelsea, London)

1,000 sq ft of gallery/exhibition space located in the heart of Notting Hill (Kensington and Chelsea, London)

Electricity: Not Set / Unknown
Restrictions:
Parking:
Local council: Royal Borough of Kensington and Chelsea