Where exactly is Wendy's house located? Near Bloomsbury street? Marylebone?...
Chalcot Street in Primrose Hill, Camden. North of Regents Park, which is home to the London Zoo.
Cool thanks for that!