Advertising
Today, there was much messing about in boats on the river Thames in leafy green South West London. Earlier this afternoon, rowers from Britain's historic universities, Oxford and Cambridge, slugged it out in the 155th boat race. However, there was much other activity on, and by, the river throughout ...
This is cafebabel london’s choice selection on what's happening in capital in the coming week (23-29 March).