42 Wonderful Things To Do This Weekend in London – weekend events and activities in London