Landshandy
Active Member
Just wondering if I'm on my own in central London or if others are out there?
I thought only top spec Range Rover's were allowed in the middle of town?
I'm just inside the m25
That's the closest so far
Where are you based?