This immaculate one double bedroom first floor flat is located on Villa Road, just a short walk from St Leonards town centre with all amenities, the seafront