No. 182 Ebury Street, London