We had a wonderful time in London, thanks to Omar for the room ! The place is perfectly located, 5 minutes walking from St Pencras station, near the center & Camden.