The Ivy Restaurant Tower Bridge in Central London. British brasserie with large terrace in the heart of England. Commercial parasol printed in gold to the valances.
The Ivy Restaurant Tower Bridge in Central London. British brasserie with large terrace in the heart of England. Commercial parasol printed in gold to the valances.