Located on the A3214 Buckingham Palace Road close to its junction with Elizabeth Street opposite Victoria Station providing excellent transport rail and bus links.
Floor number: 4th Floor
Opposite Victoria Station, Sought after location, Excellent transport links