Posts Tagged ‘Italian restaurant Towerbridge’

Bar La Vista, Towerbridge, London. New Salsa venue.

Posted by: Winslie Gomez on 27/07/2009