Quote Originally Posted by London_Manila View Post
Walk up fares at all London terminals are extortionate
... they're a "rip~off" everywhere in the UK!