New London, come experience that very British feel here, with all our UK themed locations!
Baker Street is here, as well as the great Eye, Scotland Yard, even St Barts Hospital!
Always ongoing and always being added to, the City of New London has something for everyone. Please come visit us, we'd love to see you!