The room is very small, but the bed is comfortable. Twickenham station is super close by if you want to catch a train to London Central.