This superb two bedroom flat is quietly located on Albion Road in Twickenham and has recently been refurbished throughout, offering bright and spacious rooms and a stylish finish.
Albion Road is well placed for the excellent selection of shops, bars and restaurants in Twickenham. Twickenham Green is moments away and the nearest station is Twickenham which offers direct links to and from London Waterloo.