I had a lovely experience at Radka's, the location is great, within walking distance of the Central line and right next to a park.