I'm from the UK and trying to buy a second server but London isn't available....my question is if I buy the Frankfurt one would it affect my ping.. says 43 ms and London is 27..
My best guess is that it would affect your ping by about 16. I'd recommend ordering a London one, and waiting. It'll be your best location to host from.