Kingward Rooms

17 Kingward House, Greatorex Street, Tower Hamlets, London, E1 5JR, United Kingdom

Hotel image
Read more reviews for Kingward Rooms