studio nicholson Cardigan under 300 £