:) yes to all three :)
I am actually going to a Forrest party this weekend, not near London though.
I have three to go to already, well, two Forrest and one beach. Mega excited, they are awesome! :D
No sorry, all the way up in North Yorkshire. There should be loads around London though.