|
Post by BoB on Mar 8, 2004 16:26:14 GMT
Its in London right? So this should be the right message board. What is it (fairly obvious)? Where is it (not so obvious)? And why is it famous?
|
|
Alucard
Community Member
Vae Victus...
Posts: 222
|
Post by Alucard on Jun 10, 2004 12:52:30 GMT
I think its on Liverpool street...
|
|
|
Post by UKPKA Administrator on Jun 29, 2004 10:58:40 GMT
The 'original' Leap of Faith isn't a great place to train any more. It was over-used and over-exposed by a few people and now it's heavily monitored by the police.
If the police don't want people there it's not a good idea to train there.
|
|