Turn off GPS and tell the iPad you are in London!
I think you can log into other app stores. Since this app is free, there won't be any money changing hands, so if you can find a way of logging into the UK app store, you shouldn't have any problems downloading a copy.