Cosmopolitan, multicultural, fascinating and confusing... London is Europe's most exciting metropolis. London for Londoners second edition is the ultimate handbook to everyday life in the Capital. Written by residents, it offers detailed coverage of 25 London boroughs.