UK
,London
85 York Rd, Lambeth, London SE1 7NJ, England