Published by
admin on
May 16, 2012
The Spanish cuisine has been one embraced with open arms by the world. London has an array of Spanish Tapas bars but Boqueria nestled in Clapham, offers all of this and more in a modern eatery that still exudes the charm of a traditional Spanish restaurant.