InterContinental always aims to redefine high class hotels and luxury experiences; their London O2 location is no exception! This 453-room hotel sits right on the Greenwich Peninsula, an incredible area of London. It is…
InterContinental London – The 02: Exploring South East London
InterContinental always aims to redefine high class hotels and luxury experiences; their London O2 location is no exception! This 453-room hotel sits right on the Greenwich Peninsula, an incredible area of London. It is an easy metro or boat ride…