Holiday inn express london city
Put yourself right in the heart of the capital with a stay at the superbly situated holiday inn express london city taking pride of place on old street the hotel is in a prime location for visiting the london eye big ben tate modern and the tower of london whats more with excellent access to the underground at old street tube station the holiday inn express london city is just a short ride from hyde park westminster and kings cross train station enjoy this magnificent location whilst s