Barcelona II is located within a large prestigious office complex with the official address of 15 St Botolph Street although the restaurant...
Facebook
Linked In
Twitter