We’ve recently stayed at this new hotel. And it was fantastic! This hotel is a recent addition to the other two properties that Citizen M has in London. Located about 500m away from Liverpool street station, the hotel has very good transport links to all central London. And while the street where the hotel is... Continue Reading →