O’Neil’s place is centrally located to all the amazing food, entertainment, history, etc that London has to offer. Close proximity to the tube and King's Cross, the place made for a perfect home for the three days we were there. I would recommend to future travelers!