The Firs Short Breaks, London