O-Tower Caribbean Cuisine

O-Tower Caribbean Cuisine 60 Tower Bridge Road, SE1 4TR Actual price per head: £15 (including tip of £2.50). Please note that this restaurant does not accept credit cards. Nearest tube: Borough (Northern Line). Remarks This restaurant is a really good find; a local restaurant that really makes an effort to get it right, and they… Continue reading