(75)
OXO Tower
One of London's award-winning landmarks
On the Thames' riverside, the OXO Tower, famous for its jewelry stores, designer outlets, bars and the top floor restaurant (OXO Tower Restaurant, Bar and Brasserie - let to Harvey Nichols), has been...