Things to do in London this weekend (June 7 – 9)

London is rapidly moving into its top events season and this week’s guide has a distinctly global feel, reflecting the culture in the capital. There is a celebration of Uzbekistan, a peace market to raise vital funds for Gaza, a newish Greek restaurant and an even newer place with an upscale Japanese feel. Elsewhere, the … Read more