Park Plaza London Riverbank is your perfect launch pad to the very best things to do on the South Bank and all that London has to offer. The hotel is near the London Eye and other landmarks such as Big Ben, Westminster Abbey, The Oval and Tate Britain are a short walk away, while Theatreland, Oxford Circus and world-famous museums and galleries can be reached easily.