Do i live in london (15/46)

Do i live in london