Rogers place is better than described and i was made to feel very welcome. I would have no hesitation recomending this great place. Only 100m from a gate into regents park makes the location especially wonderful.
thank you
rob