Barao visits Big Ben...