Hub By Premier Inn London City Bank

St Swithins LaneLondonEC4N 8ALUnited Kingdom
Hotel