Tag: London

Oxo Tower Bar & Gaucho Tower Bridge Review

This is my full review of the Oxo Tower Bar & Gaucho Tower Bridge branch restaurant. Are they worth the hype & money