The Bank Station in London is located on Prince's Street. This tube station is located near to nightclubs such as "Vertigo 42" and also "The Bath House".
The Globe. It's on the South Bank, right by the Thames, about 5 minutes walk from London Bridge Station
I don't think that the bank of London exists, so it could be a scam unless you mean the underground (tube) station named 'bank'.
The new SHARD building near London Bridge Station in London.
There are several train stations near the Holiday Inn Mayfair in London. The main stations near there, however, are Green Park Tube Station, Bond Street Tube Station, and Oxford Circus Tube Station.
the tower of London is just south of Tower Hill Tube Station
Some hotels near Victoria Station in London are Palmers Lodge Hillspring, The Zetter Townhouse, and Hotel Verta by Rhombus. Others can be found on Hotels.
it's in London! near to Covent Garden tube station!
St James's Park.
The South Bank usually refers to an arts centre which is on the southern embankment of the River Thames slightly east of central London.
There are hotels at all prices levels near Victoria Station in London. For five star hotels, consider The Goring, Lord Milner, The Halkin, and The Lanesborough.
It doesn't. You are probably thinking about the South Bank Lion which is on the southern end of Westminster Bridge. The lion statue used to be near Waterloo Station but was moved to its present location about 30 years ago when the station was modernised.
Tyburn Covent is near Marble Arch