— London , 21 Beaufort Street , King ’ s Road , S.W.