Three Little Birds

Three Little Birds
59 Mount Pleasant, London, WC1X 8AZ