OXO Tower Restaurant

views: 2196

Restaurant

Information

You can dine with a wonderful view in front of the Thames.