How long is london (31/48)

How long is london