Are there villiages in town ?

Answers

Paige

I mean in London