Lora's place is great simply because she provides everything you need for large groups. We were a group of 12 adults, 3 kids and a baby.
Its about 10 minutes away from the train station. And it takes about 20 minutes to go to oxford street.