Beautifully refurbished first floor two bedroom flat, with a sunny roof terrace large enough for al fresco dining.Finborough Road is located at the Western End of Chelsea within shooting distance of 'The Beach' area of the Fulham Road and its trendy bars and restaurants.