Luxury fashion firm Burberry has today (26 May) booked strong profit and sales growth for fiscal 2010/11 and indicated it will invest heavily in its stores this year.