Do i live in london (18/46)

Do i live in london