Butler's Wharf Residence is located on the south side of the River Thames near to Tower Bridge with Shakespeare's Globe, HMS Belfast and the famous Borough Market all within walking distance. The ...
India's Independence Cup triumph over Pakistan, by 3 wickets in a nail-biting thriller at the National Stadium in Dhaka, remains one of the most significant moments in Indian cricket history.