Do i live in london (45/46)

Do i live in london