Supported by..

sponsor of Spain Now! London UK

The Spanish Embassy in London is the official representative body of the Spanish Government in the United Kingdom of Great Britain and Northern Ireland.

sponsor of Spain Now! London UK

The Gallery is a blank canvas in the heart of the west end and completely adaptable white walled setting make this space ideal for any event.