The Locals Guide to OXO Tower Wharf LauraJune 12, 2015 It goes without saying that the OXO Tower is one of London’s most recognisable buildings with its illuminated vertically-aligned OXO windows, sitting proudly ... Culture