Tollywood Superstar Mahesh Babu has been spotted in London while spending his vacation along with his family members. The Telugu film hero Mahesh Babu, after the release of the Brahmotsavam, has gone to spend some time with his wife and Kids. He chose London as the place to Vacation. The star was spotted pulling the […]