I am meetinig a friend near Buckingham Palace and do not know london at all. Could someone please tell me if it is near a tube station and what line it is on. Thanks for any help.
The nearest tube is Green Park on the Piccadilly Line (just a pleasant stroll across the park from BP) also quite near is Victoria on the District/Circle/Victoria Lines (but not as near as Green Park).